be faced with problems - Français Anglais Dictionnaire